stitched buff - Alemán Inglés Diccionario